home *** CD-ROM | disk | FTP | other *** search
/ Best of Shareware / Best of PC Windows Shareware 1.0 - Wayzata Technology (7111) (1993).iso / mac / ZIPPED / DOS / EDITORS / E4V151.ZIP / E4README.TXT < prev    next >
Text File  |  1993-02-26  |  17KB  |  399 lines

  1. ****************************************************************
  2. E4(tm) Editor Version 1.51 README
  3. (C) Copyright N.Faulks 1992. All Rights Reserved.
  4. ****************************************************************
  5.  
  6. This new version of E4 offers more and better features than ever
  7. before, but it's still less than 40K on disk.
  8.  
  9. E4 isn't a bloated every-feature-under-the-sun product, it is a
  10. small, fast editor that manages to provide most of the features
  11. most people use.
  12.  
  13. E4 is great for people who only want to edit AUTOEXEC.BAT and
  14. CONFIG.SYS as well as Programmers and System/Network
  15. Adminstrators. The simple but powerful macro facility turns E4
  16. into a complete Program Development Environment.
  17.  
  18. E4 really is better than other editors, because it is easy to
  19. use and powerful. Yes, you have to take the trouble to learn it,
  20. but once you have got over the short initial learning curve it
  21. WILL make you more productive. Easy to use doesn't have to mean
  22. pull down menus and WIMPs. E4 works well with a mouse, but the
  23. common commands are only a single mnemonic keystroke (E4 doesn't
  24. use the function keys: how can they be easy to remember?). It
  25. doesn't matter if you have "every feature" if they are all
  26. equally difficult to use, but E4 makes everyone into an expert:
  27. E4's "Hintline" tells you what you can do, at every point in the
  28. editor. Full context-sensitive help makes it easy to learn.
  29.  
  30. Feature lists are not the whole story: that's why E4 is made
  31. available on a try-before-you buy basis. Don't just reject it
  32. because it isn't exactly the same as what you're using: try it!
  33.  
  34. E4 already has a large user community including genuine
  35. professional programmers, businesspeople, educators, and
  36. students. If you've got a suggestion, complaint or problem call
  37. the author (Neil Faulks) on 071 873 2007 (+44 71 873 2007)
  38. during office hours, or mail him on the Internet
  39. (neil@dcs.kcl.ac.uk) or through CompuServe
  40. (>INTERNET:neil@dcs.kcl.ac.uk). We want you to be happy with E4,
  41. before and after you buy it.
  42.  
  43. NOTICE *********************************************************
  44.  
  45. This is a Try-before-you-buy Evaluation copy of the E4 Editor,
  46. it is fully functional. You may use E4 freely for up to 30 days,
  47. but if you want to use it after this period you must pay for it.
  48. See later in this file.
  49.  
  50. Occasionally the editor will ask you to press a key when you
  51. first run it, this feature is absent from the commercial version
  52. you will receive upon payment.
  53.  
  54. Buying your own copy also brings the benefits of comprehensive
  55. printed documentation, extra utility programs and macros.
  56.  
  57. PACKING LIST ***************************************************
  58.  
  59. This software should be distributed as the single file
  60. E4V150.EXE, a self extracting archive. When run the archive will
  61. create the files listed below. PLEASE KEEP THE ORIGINAL ARCHIVE
  62. FILE TO GIVE TO OTHERS.
  63.  
  64. E4.EXE          The Editor itself (All you need!)
  65. E4.HLP          The help file for the editor
  66. E4KEYS          A sample keyboard mapping file
  67. E4README.TXT    This document, Please read it all
  68. E4FEATS.TXT     A list of features
  69. E4ORDER.TXT     Order form. Site/Network/Educational Licences
  70.                 are available
  71. E4VENDOR.TXT    Notes for shareware vendors and BBSs. Includes
  72.                 feature lists and descriptions
  73. FILE_ID.DIZ     A BBS description file
  74. TEMPLATE.C      A sample template file for C programmers
  75. E4OPTS.C        A sample options file (for C programs)
  76.  
  77. The sample E4KEYS file includes some key definitions of use only
  78. to programmers. These are distributed as macros in the
  79. registered version, but are included here in the keys file, to
  80. save space. The sample definitions allow you to compile from
  81. within the editor (a single file or a complete project), and to
  82. execute your program with or without a debugger. The registered
  83. version provides full error tracking, allowing you to step
  84. through error messages one by one, taking you to the correct
  85. file and line.
  86.  
  87. CHANGES since version 1.00 *************************************
  88.  
  89. Version 1.00 was the first "Try-Before-You-Buy" release. Prior
  90. commercial-only versions used a different numbering scheme.
  91. There have been several interim releases, but this section just
  92. covers major changes between 1.00 and the current release, minor
  93. enhancements are not listed.
  94.  
  95. Version 1.51
  96.  
  97. New Ditto function using ALT-Space Bar. New CATCH macro keyword
  98. (useful in template macros). Enhanced handling of Read-Only
  99. files, can now edit System and Hidden files also. Enhanced
  100. handling of environment variables in DOS commands. Better
  101. handling of ^Break when macro playing is paused. Modified screen
  102. blanker to allow portables to power down.
  103.  
  104. Version 1.5
  105.  
  106. Support for external commands and tools. All new Picture
  107. mode/Line Draw mode. Automatic Project File creation. New
  108. commands: Buffer Reload, Tools Editclip, Goto Edit (New edit
  109. tracking system). Multiple tags. New Wordprocessing and WordWrap
  110. modes. Support for bright screen background colours. More
  111. support for Novell Netware. Template Macros. Enhanced Find Eol
  112. to allow searching for Lone CR or LF at ends of lines. Extended
  113. help system.
  114.  
  115. OVERVIEW *******************************************************
  116.  
  117. E4 will run on any PC compatible with 128K of RAM, under MSDOS
  118. 3.0 or above, and any standard display adaptor. A hard disk is
  119. not required: the minimum installation is less than 40K.
  120.  
  121. SVGA support allows for special text modes such as 100x40,
  122. 132x60, on those cards that offer it.
  123.  
  124. Full use is made of enhanced keyboards including F11 & F12 and
  125. other special key combinations. Full mouse support (for a
  126. Microsoft compatible mouse) allows on screen selection of text
  127. and menu operation. Note that mouse support in SVGA screen modes
  128. often does not work due to mouse driver limitations.
  129.  
  130. The editor occupies less that 40K of disk space making it
  131. suitable for installation on a RAM Disk, the optional help file
  132. can be relocated elsewhere; using the E4HELP environment
  133. variable.
  134.  
  135. E4 has a short start up time and loads and saves files very
  136. quickly.
  137.  
  138. Most of the keys on the keyboard may be redefined to suit you.
  139. Any standard key combination may be assigned to any editor
  140. function, simply by editing a text file listing the assignments
  141. to be made (E4KEYS). A command line switch can be used to
  142. override customisation so that someone can use the editor on
  143. another person's machine, for example when giving help in a
  144. school or college.
  145.  
  146. The normal Cut and Paste system, which allows arbitrary streams
  147. of characters to be moved about the editor, is augmented by a
  148. simple system for moving and copying whole lines, as this is
  149. such a common operation.
  150.  
  151. A design limitation is that the maximum file size that may be
  152. edited is 64K, and is one reason the editor is so small. This
  153. limit is offset somewhat by the ease with which multiple files
  154. may be edited. In particular you are able to perform a truly
  155. global search and replace operation that affects several files.
  156. When programming it is not a good idea to construct a program by
  157. using one monolithic file, better to split it up into several
  158. modules.
  159.  
  160. E4 comes with complete context-sensitive on-line help. But you
  161. can use page-up and page-down to move through the help screens
  162. if you want to make sure you see it all. Press F1 twice to find
  163. out how to use help.
  164.  
  165. INSTALLATION & RUNNING *****************************************
  166.  
  167. DOS 3.0 or above is needed to run E4.
  168.  
  169. Copy the files listed in the packing list above to a directory
  170. on your hard disk and put that directory on your PATH. For
  171. example if you create a directory for the editor called C:\E4
  172. then you should add the following line to your AUTOEXEC.BAT
  173. file:
  174.  
  175.         PATH C:\E4;%PATH%
  176.  
  177. If you have DOSKEY, CED, ANARKEY or a similar command line
  178. editor, you can have an alias that expands to the full pathname
  179. of the editor, instead of adding the editor directory to the
  180. PATH. E4 does not need to be in the path to find its support
  181. files.
  182.  
  183. Run the editor with the list of filenames you wish to edit.
  184. Wildcards may be included:
  185.  
  186.         E4 \AUTOEXEC.BAT \CONFIG.SYS \WINDOWS\*.INI
  187.  
  188. NOTE: A few systems may not correctly identify the type of
  189. keyboard they have: if the editor hangs then reboot, and run it
  190. again with the /P switch, which forces it to use only the
  191. standard (PC) keyboard driver, rather than the enhanced (AT)
  192. driver. Note that the editor has been tested and does work
  193. correctly on true IBM PCs, IBM PC/ATs and IBM PS/2s, as well as
  194. many machines from a variety of manufacturers including Compaq,
  195. Dell, Grid, NEC and Tandon.
  196.  
  197. The /B switch will run the editor in black and white. /? will
  198. list other switches.
  199.  
  200. Press ALT-Q to leave the editor.
  201.  
  202. You can put standard switch settings into the E4 environment
  203. variable:
  204.  
  205.         SET E4=/B
  206.  
  207. The example above will cause the editor to always run in Black
  208. and White.
  209.  
  210. Configuration files and macro directories are created by default
  211. in the current directory. To make the editor place them in the
  212. directory containing E4.EXE use the following command:
  213.  
  214.         SET E4PATH=*
  215.  
  216. These SET statements are best placed in your AUTOEXEC.BAT file.
  217.  
  218. DEMO ***********************************************************
  219.  
  220. A short demonstration of Resume Mode. Go to the root directory
  221. of your boot disk and type
  222.  
  223.         E4 /R AUTOEXEC.BAT CONFIG.SYS
  224.  
  225. Then press ALT-Q to quit the editor
  226.  
  227. Now whenever you want to edit your configuration simply go to
  228. the root directory and type
  229.  
  230.         E4
  231.  
  232. The cursor will be where it was and the same files will be
  233. loaded. Any new files you load will also be available to future
  234. sessions.
  235.  
  236. APPLICATION NOTES **********************************************
  237.  
  238. If you use Borland's Paradox 3.5 or 4.0 you can install E4 as
  239. the default editor. Use the following command line:
  240.  
  241.         E4 /XSC * /**
  242.  
  243. This sets the default extension for loading and saving to .SC
  244. (for script). Paradox replaces the * by the filename and the **
  245. by a line number within the file (E4 interprets a number after a
  246. slash as a line number to go to on start up).
  247.  
  248. Programmers should examine the E4KEYS file to learn about
  249. creating macros to compiler and debug programmers.
  250.  
  251. SUPPORT ********************************************************
  252.  
  253. Technical support is available directly from the author by Post
  254. or E-Mail to any of the addresses given at the foot of this
  255. document. E-mail is preferred.
  256.  
  257. Support is available whether or not you are a registered user:
  258. We want you to be happy with E4 before you buy it.
  259.  
  260. ORDERING and PAYMENT *******************************************
  261.  
  262. This software has been made available so that potential users
  263. may try it out before committing to buy it. If you think that
  264. you have already paid for this software then you have been
  265. mislead by whoever took your money. Many organisations charge a
  266. copying fee for providing evaluation copies of software like
  267. this, which is legitimate within the limits detailed in the
  268. E4VENDOR.TXT file. Others, who may also be charging a higher
  269. fee, do not make it clear that you are paying them a service
  270. charge for providing you with an evaluation copy of the
  271. software.
  272.  
  273. You must pay for this software if you continue to use it. This
  274. is copyrighted commercial software. The term "Shareware" is
  275. often applied to software marketed in this way, but it must not
  276. be confused with free software such as that in the Public Domain
  277. (PD).
  278.  
  279. To pay for this software please examine the file E4ORDER.TXT,
  280. which is a registration and order form. You can fill this in
  281. before or after printing it out. Alternatively any form of order
  282. may be used provided that all the information requested in the
  283. text file is provided. Always quote the issue number given on
  284. that form (the same Issue Number appears in the editor banner
  285. screen).
  286.  
  287. In exchange for payment you will receive a version of the
  288. software without the registration reminders, and which is
  289. registered to you personally. The price includes a comprehensive
  290. printed manual and extra utility programs and macros.
  291.  
  292. Note that this registered version may not be distributed in any
  293. way and must be treated like any other commercial program.
  294. Please refer to the licence agreements below.
  295.  
  296. EXTRAS *********************************************************
  297.  
  298. The following programs (at least) are shipped with the
  299. commercial version of the editor:
  300.  
  301. E4SM    a program to set special text modes on VGA/EGA cards. It
  302.         also analyses your VGA card to find out what special
  303.         text modes are available.
  304.  
  305. E4TRAP  a program to trap error output from a range of compilers
  306.         so that E4 can perform error tracking. Currently
  307.         supported compilers include Borland C/C++, Turbo Pascal,
  308.         Turbo Linker, Turbo Assembler, Microsoft C, MASM, Fitted
  309.         Software Modula-2, Zortech C/C++ and others. Other
  310.         compilers will be added in the future.
  311.  
  312.         Many compilers that are not listed will also work, if
  313.         they generate standard error messages. Contact us if
  314.         your compiler is not listed, we will add it if
  315.         necessary.
  316.  
  317. E4PRINT a program to print E4 wordwrap files (and ordinary text
  318.         files) on normal and PostScript printers.
  319.  
  320. A library of useful programmer's macros is also provided.
  321.  
  322. LICENCE AGREEMENT **********************************************
  323.  
  324. "The software" refers in this case to the E4 editor and any
  325. associated documentation and/or additional programs or other
  326. items.
  327.  
  328. "The purchaser" is that person or organisation that pays the fee
  329. for the software.
  330.  
  331. Licence for the Unregistered Version (this version) ************
  332.  
  333. This software is copyrighted and any duplication other than
  334. under the terms of this agreement is a breach of copyright law.
  335. You are given permission to duplicate the software to give to
  336. others provided that you do not make any changes to the software
  337. and that you distribute it complete (preferably as the single
  338. self-extracting archive file described above). You must not make
  339. a charge for providing a copy of the software other than within
  340. the limits detailed in the E4VENDOR.TXT file.
  341.  
  342. You are permitted to use the editor for a period not exceeding
  343. 30 days beginning from the date of first use. After this time
  344. you must pay if you wish to continue using it, even if you
  345. intend to do so only infrequently. If you do not purchase your
  346. own copy then you should keep the software only in its archived
  347. (unusable) form for the purposes of giving it to others.
  348.  
  349. Licences for the Commercial Version (sent to you upon **********
  350. registration and payment)
  351.  
  352. This software is copyrighted and any duplication other than
  353. under the terms of this agreement is a breach of copyright law.
  354.  
  355. Payment of the registration fee gains for the purchaser one or
  356. more disks and a licence to use the software contained on those
  357. disks subject to the conditions detailed below.
  358.  
  359. Single user Licence ********************************************
  360.  
  361. The software provided upon payment of the registration fee may
  362. not be duplicated other than for the purposes of installing it
  363. on one or more computers owned by the purchaser of the software,
  364. and/or for a single "back-up" copy of the supplied original disk
  365. or disks. The purchaser may install the software on more than
  366. one computer provided that there is no possibility that more
  367. than a single copy of the software be in use at any instant.
  368.  
  369. Network Licence ************************************************
  370.  
  371. Purchase of a network licence allows you to install the software
  372. on a single file server only (NOT a node in a peer-to-peer
  373. network), and the software may be used only by machines attached
  374. to that network that are using that server. The software may not
  375. be installed on any other computer.
  376.  
  377. You must take all reasonable precautions to prevent unauthorised
  378. copying. For example, for a Novell network you must set the
  379. Execute Only attribute for all executables that form part of the
  380. software.
  381.  
  382. AFTERWORD ******************************************************
  383.  
  384. Thank you for taking the time to wade through this file. Please
  385. try out the program and send me your comments, even if you
  386. choose not to continue using E4!
  387.  
  388. Neil Faulks                     Business Consultants Ltd.
  389. 28 Clickett Hill                37 York Road
  390. Basildon                        Woking
  391. Essex                           Surrey
  392. England                         England
  393. SS14 1NW                        GU22 7XN
  394.  
  395. E-mail:         neil@dcs.kcl.ac.uk
  396. CompuServe:     >INTERNET:neil@dcs.kcl.ac.uk
  397.  
  398. End-of-File
  399.